定义
Consistency Condition) 一致性条件是右端项 必须满足的约束,使线性方程组
至少有一个解。换句话说,它判断 是否属于 的列空间:
若条件不成立,解集为空;若条件成立,才谈得上特解和通解。
增广矩阵形式
一致性条件最直接地来自增广矩阵:
行变换必须同时作用在 和 上。化简后, 与 等价。若 的某一行是零行,则该行左边表示 ;为了不产生矛盾,对应的右端项必须也是 。
因此
如果出现
方程组不相容。
行依赖关系形式
零行条件也可以写成行依赖关系。若存在非零向量 使
则 的若干行按 的系数组合后消成零行。若 有解,对等式左乘 得
左边为 ,所以必须满足
因此, 的每一个行依赖关系都要求 满足同样的线性关系。这也是左零空间和列空间之间的关系:左零空间中的向量必须与所有可达的右端项正交。
例子
设
第三行等于第一行加第二行。消元到增广矩阵时,最后一行变为
因此方程可解当且仅当
即若取 ,条件成立,最后一行是 。若取 ,最后一行是 ,方程无解。
再看
三行相加为零行,所以右端项也必须满足
这一个条件把允许的 限制在 中的一个平面内,也就是 的列空间。
与秩条件的关系
设 是 矩阵,。行最简形 有
个零行。因此最多会出现 个独立的一致性条件。矩阵语言下,方程可解等价于
若增广列把秩提高了,说明 不在列空间内;若秩没有提高,说明 能由 的列组合得到。
四种秩情形中的一致性
| 秩情形 |
一致性条件 |
解数结论 |
|
没有额外条件 |
每个 恰有一个解 |
|
没有额外条件 |
每个 都有无穷多解 |
|
有 个零行条件 |
满足条件时唯一解,否则无解 |
|
有 个零行条件 |
满足条件时无穷多解,否则无解 |
所以满行秩意味着一致性条件自动满足;满列秩只意味着相容后解唯一,并不自动保证相容。
与完整解的关系
一致性条件只回答“有没有解”。一旦它成立,完整解还要继续分解为
其中 由 中取自由变量为 得到, 来自齐次方程 的零空间。若一致性条件不成立, 不存在, 这种通解结构也不存在。